#ifndef _GORBATRAS_FBXEXPORTER
#define _GORBATRAS_FBXEXPORTER

#include "Gorbatras_Library.h"

namespace GC
{
	class FbxJsonExporter;

	class FbxExporter
	{
		public:	
			enum ExportFormat
			{
				Json = 0
			};
			
			FbxExporter(const _TCHAR* a_outputName);
			const bool ExportToFile(const FbxData* a_data, const ExportFormat a_exportFormat = ExportFormat::Json) const;

		private:
			const bool ExportJson(const FbxData* a_data) const;

			const _TCHAR* m_outputName;
	};
}

#endif